<?php
		//------------------------------------------------------------------------------
		//                                                 Mensaje de Sin Disponibilidad
		//------------------------------------------------------------------------------
		$x = base64_decode($clave);
		$data = unserialize($x);

		$data['id']      = 0;
		$data['quien']   = 'v';
		$data['created'] = $ahora;
		$data['archiva_vendedor'] = 1;
		
		list($dia,$mes,$ano) = explode('/',$data['desde']);
		$data['desde'] = mktime(10,0,0,$mes,$dia,$ano);
		list($dia,$mes,$ano) = explode('/',$data['hasta']);
		$data['hasta'] = mktime(12,0,0,$mes,$dia,$ano);

		$data['total']   = 0;
		$data['reserva'] = 0;

		$sql = "select sin_disponibilidad from productos where id = '{$data['producto_id']}' ";
		$rs  = $db->SelectLimit($sql,1);
		$x = $rs->FetchRow();
		$data['comentario'] = $x['sin_disponibilidad'];
		if(empty($data['comentario'])){
			$data['comentario']="Lamentablemente no tenemos disponibilidad para las fechas solicitadas.<br><br>Saludos cordiales.";
		}
		

		
		$ok = $db->AutoExecute('posible_reserva_msg', $data, 'INSERT');        

		$posible_reserva_id = $data['posible_reserva_id'];
			
		if($ok){
			
			//--------------------------------------------------------------------------------
			//                                         Marco el mensaje original como NO leido
			//--------------------------------------------------------------------------------
			$sql = "update posible_reserva set leido_cliente=0, archiva_cliente=0, archiva_vendedor='{$data['archiva_vendedor']}', 
				updated='$ahora' where id='{$data['posible_reserva_id']}'";

			$rs  = $db->Execute($sql);

			$sql = "select posible_reserva.id_usuario, usuarios.apellido, usuarios.nombre, usuarios.email, productos.titulo, productos.id as alojamiento_id
					from posible_reserva
					left join usuarios on posible_reserva.usuario_id = usuarios.id
					left join productos on posible_reserva.producto_id = productos.id
					where posible_reserva.id='{$data['posible_reserva_id']}'";
			$rs  = $db->SelectLimit($sql,1);
			$data = $rs->FetchRow();
				
			
			//--------------------------------------------------------------------------------
			//                                                         Envio correo al usuario
			//--------------------------------------------------------------------------------
			$TituloMensaje = "Respuesta de: <b>{$data['titulo']}</b>";
			$BotonResponder = "<br><br>{$data['comentario']}<br><br>";
			$BotonResponder.= "<a href='".URL."/user/validar_usuario.php?id={$data['id_usuario']}' 
									title='Ver Respuesta' class='myButton'>Hacer un nuevo comentario</a>";
				
			$CuerpoMensaje= "<br><br>Hola {$data['nombre']}, has recibido un mensaje de respuesta.
								<br><br><br>$BotonResponder<br><br>";		
			$EmailDestinatario = $data['email'];
				
			include(ROOT.'/ajax/plantilla_email.html.php');
				
				
			// ------------------------------------------------------------------- PHP-Mailer
			$PHPMailer_Ruta     = ROOT.'/modules/PHPMailer_5.2.1/';
			include($PHPMailer_Ruta."class.phpmailer.php"); 
			include($PHPMailer_Ruta."class.smtp.php"); 
			$mail = new PHPMailer(); 

			$mail->IsSMTP(); 
			$mail->SMTPAuth   = $PHPMailer['auth']; 
			$mail->SMTPSecure = $PHPMailer['secure']; 
			$mail->Host       = $PHPMailer['host']; 
			$mail->Port       = $PHPMailer['port']; 
			$mail->Username   = $PHPMailer['username']; 
			$mail->Password   = $PHPMailer['password'];
			$mail->CharSet    = "UTF-8";
			$mail->SMTPDebug  = 1;

			$mail->From     = 'noreply@RosarioAlojamientos.com';
			$mail->FromName = $DatosEmpresa['nombre_empresa'];	
			$mail->AddReplyTo('noreply@RosarioAlojamientos.com',$DatosEmpresa['nombre_empresa']);
			$mail->SetFrom('noreply@RosarioAlojamientos.com', "{$DatosEmpresa['nombre_empresa']}");
				
				
			$mail->Subject    = "[RosarioAlojamientos.com] Rta: {$data['titulo']}";
			$mail->AltBody    = "$CuerpoMensaje"; // optional, comment out and test
			$mail->MsgHTML($ContenidoMail);
				
			$mail->AddAddress($EmailDestinatario, "{$data['apellido']}, {$data['nombre']}");  
			$mail->Send();

			$msg = 1;
				
				
			$Mensaje["mensaje"]   = "Se ha enviado un email al usuario, avisando de su respuesta!";
			$Mensaje["tipo"]      = 'success';
			$Mensaje["autoclose"] = true;
			$_SESSION['Mensaje']  = $Mensaje;            
			
			
		} else {
			$Mensaje["mensaje"]   = "<strong>ERROR!!</strong> No se pudo enviar la respuesta";
			$Mensaje["tipo"]      = 'error';
			$Mensaje["autoclose"] = true;
			$_SESSION['Mensaje']  = $Mensaje;            
		}
		
		
		redirect(URL."/mensajeria/mensajes.php?alojamiento_id={$data['alojamiento_id']}");
		die();

?>